Experiences in Taif, Saudi Arabia